/* ================================ *** 个性化模块 *** ================================ */
//.nav-list{
//  .list{.bbor(@border-color);.rbor(@border-color);}
//}
/* ================================ antd ================================ */
.ant-layout{.bc!important;}
// ================================================================ 导航
.ant-menu-dark,.ant-layout-sider-dark, .ant-menu-dark .ant-menu-sub{.bc(@main-color)!important;}
.ant-menu{
    li:first-child{.mt;}
	li, .ant-menu-submenu-title{.m!important;}
	li{.f12;}
	.ant-menu-submenu-title, .ant-menu-item{.hh32!important;}
}
.ant-menu-dark{
	.ant-menu-item,.ant-menu-submenu-title span{.c(rgba(255,255,255,.8)) !important;}
	// 鼠标移入样式
	.ant-menu-submenu-open, .ant-menu-submenu-active{
		.ant-menu-submenu-title span{.c(rgba(255,255,255,1)) !important;}
	}
	.ant-menu-item-active{.c(rgba(255,255,255,1)) !important;}
	// 当前选中样式
	.ant-menu-item-selected{.bcf!important;
	    &,.anticon,span{.c0!important;}
	}
}
.ant-menu-dark .ant-menu-inline.ant-menu-sub{.box-shadow(none)!important}
// ================================================================ 浅色
.ant-layout-sider-light{
	// 鼠标移入样式
	// .ant-menu-item-selected{.bcm!important;.cf!important;
	//    &:after{.dn;}
	// }
	// .ant-menu{.bcf!important;}
	.ant-menu-submenu-title{.b;}
}
// ================================================================ Card
.ant-card-head{.xplr!important}
.ant-card-head-title{.b}
.ant-card{.cd!important;}
// ================================================================ 加载效果
.ant-spin{.f13!important;
    .ant-spin-text{.mt10!important;.f12!important;}
}
// ================================================================ modal
// .ant-modal{.mw(600);}
.ant-modal-content{.r8px!important;}
.ant-modal-header{.bc(transparent)!important;}
.ant-modal-title{.f15!important;.b!important;.tc!important;}

// ================================================================ 分页
.ant-pagination-options-quick-jumper,.ant-select-selection-item{.f12}
// ================================================================ confirm
.confirm{
	.ant-btn{.r5px!important;}
	.ant-modal-confirm-content{.mt15!important;}
}
// ================================================================ Modal
.ant-modal-header{.p(10px 20px)!important;}
.ant-modal-close-x{.ww(42)!important;
	.anticon{.vt;.rel;.t(14)}
}
// .ant-modal-body{.p(15px 20px 20px 20px)!important;}
.full-scroll-modal, .full-flex-modal{.h(98%);.p!important;
	.ant-modal-content:extend(.fv all){.h;}
	.ant-modal-body:extend(.ex, .rel, .oh){}
}
.full-scroll-modal{
	.ant-modal-body:extend(.oys,.ex, .scrollbar all){}
}
.ant-modal-wrap:extend(.scrollbar all){}
// ================================================================ Upload
.ant-upload-list-item-name{.f12}
// ================================================================ Tabs
.ant-tabs{.xplr!important;
	.ant-tabs-tab-btn{.f12;
		&:hover{.c0;}
	}
}
.only-tabs{
	.ant-tabs-nav{.m!important;}
	&.small{
		.ant-tabs{.plr5!important;}
	}
}
// ================================================================ Image
.ant-image-preview-img-wrapper:extend(.fxmc all){}
.ant-image-error{.fx!important; .xm; .xc;.h;
	img{width:auto}
}
.ant-image:extend(.fxmc all, .oys, .scrollbar all){display:flex!important;.p5;
	img{.wau!important;.hau!important;.max_w(100%);}
}

// ================================================================ message
.ant-message-custom-content{display:flex!important;
	.anticon{.t(3)!important;
		&+span{.tl;.f14;.w;.pr20;}
	}
}
.ant-message-notice-content{max-width: 100%;}
.ant-message-error{.wb;}
// ================================================================ Tag
.ant-tag{.scale(0.8)}
// ================================================================ Checkbox
.jz-checkbox{
	.ant-checkbox{.rel;.t(4)}
}
.login{
	.ant-checkbox{.rel;.t(4)}
}

.table-tooltip{
	.ant-tooltip-arrow-content{.bcf!important;.dn!important;}
	.ant-tooltip-inner{
		.mw(800)!important;
		.bcf!important;
		.g3!important;
	}
}

.ant-btn{
	.tip{.dn;}
	&:hover{
		.tip{.dk!important;}
	}
}